splenic transposition - French English Dictionary